ballistic protective plate - English Synonyms Dictionary